home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Cactus
/
Cactus #35 - Animationen III (1989-10)(Commodore Amiga Creativ Und Software Usergruppe)(de).zip
/
Cactus #35 - Animationen III (1989-10)(Commodore Amiga Creativ Und Software Usergruppe)(de).adf
/
Progs
/
ShowAnim.DOK
< prev
next >
Wrap
Text File
|
1989-10-23
|
12KB
|
244 lines
CACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactus
U U
S SHOWANIM S
E ******** E
R Übersetzt 10/89 von C.A.C.T.U.S. (G.Coenen) R
S S
cactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUScactusCACTUS
ShowANIM Version 5.30
13. September 1988
verfaßt von Gary Bonham
Copyright (c) 1988 von SPARTA Inc.
Laguna Hills, Kalifornien/USA
Alle Rechte vorbehalten
ShowANIM ist ein gratis weitergebbares Abspielprogramm für Animationen,
die im IFF- Format ANIM vorliegen, und zugleich ein Anzeigeprogramm für
Bilder im IFF-Format ILBM.
Die Version 5.3 stellt eine bemerkenswerte Verbesserung der Vorversionen
dar; zuletzt wurde Version 4.3 veröffentlicht. Ich möchte all jenen danken,
die Verbesserungsvorschläge beigetragen haben und hoffe, daß zumindest
diese Anwender zum größten Teil mit der neuen Version zufrieden sind.
Die auffallendste Veränderung in dieser Neuveröffentlichung ist eine
Neuprogrammierung der internen Handhabung von Overscan und der Darstellung
überhaupt. Als Ergebnis unterstützt die vorliegende Version sowohl NTSC
als auch PAL-Darstellungen in allen Auflösungen und alle regulären
Overscn-Arten. Unterstützte Overscan-Arten sind in diesem Falle:
Kein Overscan (320/640 x 200/400), Mittlerer Overscan (352/704 x 220/440),
und voller Overscan (384/768 x 240/480). Die genannten Werte gelten für
die NTSC-Auflösung; die entsprechenden PAL-Auflösungen sind 56/112 höher.
Aber denke daran, daß Overscan in PAL üblicherweise nicht mit 512K
Chip-Ram auskommt. Deshalb sind diese Betriebsarten nur auf Geräten mit
mindestens einem Megabyte Chip-Ram nutzbar.
Die neue Version beinhaltet zusätzlich Einflußmöglichkeit auf die
Animationsgeschwindigkeit per Tastaturbefehl. Auch Pause/Neustart/Weiter
wurden hinzugefügt. Die volle Kontrolle über ShowAnim kann jetzt auch
per Workbench-Icon im INFO-Fenster ausgeübt werden mittels des Feldes
TOOLTYPES.
Auch kommt die neue Version jetzt mit Animationen klar, die in jeder
Animationsphase eine neue Farbpalette besitzen. Color-Cycling wird
zudem ebenfalls unterstützt.
Das erste und das letzte Bild einer Animation können zudem separat in
ihrer Anzeigedauer beeinflußt werden. Voreingestellt ist eine Dauer von
drei Sekunden. Beim Start von ShowAnim ohne Parameterangabe wird also
das erste Bild drei Sekunden angezeigt, die Animation abgespielt, und
dann das letzte Bild drei Sekunden gezeigt, bevor die Animation beendet
wird. In dieser Zeit kann mittels Tastatur die Pausefunktion aufgerufen
werden, oder andere Einstellungen wie wiederholtes Abspielen und
Abspielgeschwindigkeit können geändert werden. Wird nur ein einzelnes
Bild angezeigt wie ein IFF-Bild eines Malprogrammes, summieren sich die
beiden Pausen von je 3 Sekunden zu einer Anzeigedauer von 6 Sekunden
für das Bild.
Im Einzelnen stehen folgende Möglichkeiten zur Verfügung:
1) Fortgesetztes Abspielen (Continuous play mode).
==================================================
In dieser Betriebsart wird vorausgesetzt, daß die beiden letzten
Animationsphasen exakt den beiden ersten entsprechen. In diesem Falle
wird die Animation in einer ständigen Schleife abgespielt, wobei nach
der letzten Phase sofort wieder bei Phase drei mit Abspielen begonnen
wird.
CLI Eingabezeile: -C# wobei # für die Anzahl steht, wie oft die
Animation abgespielt werden soll. Wird keine
Zahl angegeben, spielt PlayAnim die
Animation genau 32.768 mal ab.
Per Icon, Feld Tooltype: CONTINUOUS=# Dies bedeutet genau das gleiche
wie der Parameter -C# im CLI, aber es wird
unbedingt die Angabe einer Nummer benötigt.
Für "unendliches" Abspielen, gib einfach
einen großen Wert wie z.B. 32.000 an.
2) Fortwährendes Abspielen (Looping play mode).
===============================================
In dieser Betriebsart beginnt jedes Abspielen der Animation erneut mit
Phase eins, also komplett von vorne. An dieser Stelle ist dann eine
kurze Pause bemerkbar, denn die Routine zum Entpacken des ersten Bildes
ist ziemlich langsam, und dieses Bild enthält nicht nur die Änderungen
zum vorhergehenden, sondern das komplette Bild. Die eingestellte Pause
für das letzte und das erste Bild wirken sich in dieser Betriebsart
auf das tatsächlich erste und letzte Bild jeder Schleife aus.
Wurden gleichzeitig Fortgesetztes und Fortwährendes Abspielen
ausgewählt, läuft das Fortgesetzte innerhalb des fortwährenden
Abspielens.
CLI Eingbezeile: -L# wobei # für die Anzahl steht, wie oft die
Animation abgespielt werden soll. Wird keine
Zahl angegeben, spielt PlayAnim die
Animation genau 32.768 mal ab.
Per Icon, Feld Tooltype: LOOP=# Dies bedeutet genau das gleiche
wie der Parameter -L# im CLI, aber es wird
unbedingt die Angabe einer Nummer benötigt.
Für "unendliches" Abspielen, gib einfach
einen großen Wert wie z.B. 32.000 an.
3) PingPong-Betrieb.
====================
In dieser Betriebsart wird die Animation zunächst regulär von vorne
nach hinten abgespielt, dann aber von hinten nach vorne, worauf das
Ganze von vorne beginnt. Das funktioniert aber nur, wenn die Animation
im XOR-Modus erzeugt wurde. Zum Zeitpunkt des Verfassens dieser
Anleitung bietet noch kein kommerzielles Programm diesen Modus, und
falls später eines erscheinen sollte, verwendet es möglicherweise eine
geringfügig andere Kompressionstechnik, so daß eine neue Version von
ShowAnim erforderlich wird. (*** Das ist leider bei Deluxe Paint III
der Fall, mit dem die Animation KICKSTART entworfen wurde! -Der
Übersetzer- ***).
Von Aegis wird in den nächsten Monaten ein Programm erscheinen, das
diese Möglichkeit bietet.
CLI Eingabezeile: -B# wobei # für die Anzahl steht, wie oft die
Animation vor- und rückwärts abgespielt
werden soll.
Wird keine Zahl angegeben, spielt PlayAnim
die Animation genau 32.768 mal ab.
Per Icon, Feld Tooltype: PINGPONG=# Dies bedeutet genau das gleiche
wie der Parameter -B# im CLI, aber es wird
unbedingt die Angabe einer Nummer benötigt.
Für "unendliches" Abspielen, gib einfach
einen großen Wert wie z.B. 32.000 an.
4) Abspielgeschwindigkeit.
==========================
Normalerweise wird eine Animation so schnell wie möglich abgespielt,
solange nicht die Datei selbst bereits Geschwindigkeitsangaben enthält
(der Parameter Relative Zeit im chunk ANDH jeder Animationsphase).
Dieser Wert kann übergangen werden, indem die Geschwindigkeit aller
Phasen angegeben wird (in sechzigstel Sekunden). Beachte, daß es sich
hierbei um etwas völlig anderes handelt als die Anzeigezeiten für die
erste und letzte Phase einer Animation, die Du getrennt hiervon angeben
kannst. Die hier angegebene Zeit bezieht sich auf ALLE Animationsphasen
und übergeht auch die Zeit, die in der Animation selbst angegeben wurde.
CLI Eingabezeile: +# wobei # für die Zeit pro Animationsphase
in sechzigstel Sekunden steht.
Per Icon, Feld Tooltype: TIMING=#
5) Besondere Anzeigedauer für das erste/letzte Bild einer Animation.
====================================================================
Hiermit kannst Du die Anzeigedauer dieser Animationsphasen verzögern.
Im Loop-Modus beziehen sich die Angaben auf das erste und letzte Bild
der Schleife. Voreingestellt ist ein Wert von 180 sechzigstel Sekunden
(entspricht drei Sekunden) für beide Phasen.
CLI Eingabezeile: +F# Die Anzeigeverzögerung des ersten Bildes.
+L# Die Anzeigeverzögerung des letzten Bildes.
Per Icon, Feld Tooltype: FIRST=#
LAST=#
6) Farbvertauschen (Color Cycling).
===================================
Nicht viele Programme sind in der Lage, Animationen mit Farbvertauschung
zu erzeugen. Wenn Sie aber dazu in der Lage sind, dann kann ShowAnim
das auch darstellen. Auch die Darstellung von Einzelbildern erfordert
manchmal Farbvertauschen, da es von den meisten Malprogrammen
unterstützt wird. Normalerweise ist diese Möglichkeit ausgeschaltet,
kann aber mit den folgenden Parametern aktiviert werden:
CLI Eingabezeile: +C Farbvertauschen einschalten.
Per Icon, Feld Tooltype: CYCLING=ON
Es existiert kein Befehl, um das Farbvertauschen auszuschalten.
Bei einem Befehl wie CYCLING=OFF würde das OFF ignoriert; allein das
Schlüsselwort CYCLING wird beachtet und somit das Farbvertauschen
eingeschaltet.
7) Tastatursteuerung.
=====================
Bei Anzeige eines Bildes oder einer Animation können die folgenden
Tasten betätigt werden:
ESC oder CTRL-C - Der Abspielvorgang wird abgebrochen.
F1 - Abspielzeit wird auf eine sechzigstel Sekunde pro Bild gestellt.
Inwieweit die derart eingestellte Zeit allerdings erreicht
wird, hängt davon ab, ob der Amiga die Animationsphasen
schnell genug aufbauen kann. Grundsätzlich dient diese
Zeitangabe der Verzögerung, so daß die Animation in keinem
Falle schneller als angegeben abgespielt wird.
F2 - Abspielzeit wird auf zwei sechzigstel Sekunden gesetzt.
F3 - Abspielzeit wird auf drei sechzigstel Sekunden gesetzt.
F4 - Abspielzeit wird auf vier sechzigstel Sekunden gesetzt.
F5 - Abspielzeit wird auf fünf sechzigstel Sekunden gesetzt.
F6 - Abspielzeit wird auf sechs sechzigstel Sekunden gesetzt.
F7 - Abspielzeit wird auf zehn sechzigstel Sekunden gesetzt.
F8 - Abspielzeit wird auf zwanzig sechzigstel Sekunden gesetzt.
F9 - Abspielzeit wird auf dreißig sechzigstel Sekunden gesetzt.
F10 - Abspielzeit wird auf eine Sekunde pro Bild gesetzt.
TAB - Farbvertauschen ein/aus.
Abwärtspfeil - Pause.
Aufwärtspfeil - Weiter.
Rechtspfeil - Sofortiger Sprung zur nächsten Phase.
Linkspfeil - Animation wird von Anfang an wiederholt und der Loop-
Modus mit 32.000 Schleifen eingeschaltet.
C - Fortgesetztes Abspielen (continuous) mit 32.000 Schleifen ein.
L - Fortdauerndes Abspielen (looping) mit 32.000 Schleifen ein.
**********************************************************************
Eine letzte Anmerkung...
Dieses Programm erstellt eine eigene Copperliste. Falls also irgend jemand
Schwierigkeiten mit Bildern bestimmter Größe, Auflösung usw. hat, bitte
ich um Rückmeldung, damit ich das Programm anpassen kann.
Vielen Dank an Bart, Dale, Jimm und andere, die mir sehr dabei geholfen
haben, das Programm zum Laufen zu bringen.
... Gary Bonham, SPARTA Inc., Laguna Hills, Calif - 714) 768-8161